package com.tsintergy.tmosguide.tmos.web.base.controller;

import com.tsieframework.core.base.web.BaseResp;
import com.tsintergy.tmosguide.tmos.core.TmosConfigConstants;
import com.tsintergy.tmosguide.tmos.serviceapi.facade.dto.UnitIncomeDTO;
import com.tsintergy.tmosguide.tmos.serviceapi.facade.dto.UnitPowerDetailDTO;
import com.tsintergy.tmosguide.tmos.web.base.controller.request.clearanalysis.QueryUnitIncomeRequest;
import com.tsintergy.tmosguide.tmos.web.base.controller.request.clearanalysis.QueryUnitPowerDetailRequest;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;

/**
 * @author longyz
 */
@Api(value = "出清结果分析", tags = "出清结果分析")
@RestController
@RequestMapping(TmosConfigConstants.MAPPING_PREFIX + "/clearanalysis")
public class ClearAnalysisController {

    @ApiOperation(value = "机组中标出力分析")
    @GetMapping("/queryUnitPowerDetail")
    public BaseResp<List<UnitPowerDetailDTO>> queryUnitPowerDetail(QueryUnitPowerDetailRequest request) {
        return null;
    }

    @ApiOperation(value = "机组收益分析")
    @GetMapping("/queryUnitIncome")
    public BaseResp<List<UnitIncomeDTO>> queryUnitIncome(QueryUnitIncomeRequest request) {
        return null;
    }
}
